﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace TenderSampleApp.Models
{
    public class MainReportModel
    {
        public string VATInfo { get; set; }
        public int ID { get; set; }
        public double FactCost { get; set; }
        public string CodeAndBranchCode { get; set; }
        public string RatedCostAndBeginCost{ get; set; }
        //public string CountPhysJurAmountRequest { get; set; }
        public int CountPhysRequest { get; set; }
        public int CountJurRequest { get; set; }
        public int CountAmountRequest { get; set; }

        //public string SumPhysJurAmountRequest { get; set; }
        public double SumPhysRequest { get; set; }
        public double SumJurRequest { get; set; }
        public double SumAmountRequest { get; set; }
        /// <summary>
        /// допущених заяв
        /// </summary>
        //public string AdmittedCountPhysJurAmountRequest { get; set; }
        public int AdmittedCountPhysRequest { get; set; }
        public int AdmittedCountJurRequest { get; set; }
        public int AdmittedCountAmountRequest { get; set; }

        /// <summary>
        /// кошти до разрахунку 
        /// </summary>
        //public string PrepaySumPhysJurAmountRequest { get; set; }
        public double PrepaySumPhysRequest { get; set; }
        public double PrepaySumJurRequest { get; set; }
        public double PrepaySumAmountRequest { get; set; }

        /// <summary>
        /// задов заяв  
        /// </summary>
        //public string ValidCountPhysJurAmountRequest { get; set; }
        public int ValidCountPhysRequest { get; set; }
        public int ValidCountJurRequest { get; set; }
        public int ValidCountAmountRequest { get; set; }
        /// <summary>
        /// назадов заяв
        /// </summary>
        //public string InvalidCountPhysJurAmountRequest { get; set; }
        public int InvalidCountPhysRequest { get; set; }
        public int InvalidCountJurRequest { get; set; }
        public int InvalidCountAmountRequest { get; set; }
        /// <summary>
        /// кошти для повернення
        /// </summary>
        //public string ReturnPrepaySumPhysJurAmountRequest { get;set; }
        public double ReturnPrepaySumPhysRequest { get; set; }
        public double ReturnPrepaySumJurRequest { get; set; }
        public double ReturnPrepaySumAmountRequest { get; set; }

        /// <summary>
        /// проданих та залошок акцій
        /// </summary>
        public int SoldStock { get; set; }
        public int RestStock { get; set; }

        //public string PaidSumPhysJurAmountRequest { get; set; }
        public double PaidSumPhysRequest { get; set; }
        public double PaidSumJurRequest { get; set; }
        public double PaidSumAmountRequest { get; set; }

        public string FORMVIP { get; set; }
        public string ManagerFIO { get; set; }
        public string MIN_CODE { get; set; }

        public string NUMEMPL { get; set; }
        public string PhoneNumber { get; set; }
        public string REGISTRAT { get; set; }
        public string PostIndex { get; set; }
        public string TotalAssetsAndStockQuantity { get; set; }
        public string TYPEPRIV { get; set; }


    }
}